bar (browning automatic rifle) - Español Inglés Diccionario